Big Huge Thesaurus

estraterrestrial body

noun